bladder extrophy - Spanish English Dictionary